horse (instrument of torture) - Turkish English Dictionary